ISBN 0486482391 books & textbook
Leonardo's Mirror and Other Puzzles (Dover Recreational Math)
Dover Publications /2011-08-18 Paperback / 128 Pages
isbn-10: 0486482391 / isbn-13: 9780486482392
Dover Publications /2011-08-18 Paperback / 128 Pages
isbn-10: 0486482391 / isbn-13: 9780486482392