Truth in science: Oil painting - Paris street scene by Max Moreau (1902-1992)
Truth in science: Pharoah's Head