Champions of Illusion: The Best Illusions of the Twenty-First Century

Susana Martinez-Conde and Stephen Macknik