The Little Giant Book of Optical Tricks
Publisher: Sterling Publishing
Published: 2000
Format: Paperback