Magnetism and electromagnetism triology