ISBN 9781848584860 books & textbook
Elegant Logic Puzzles: Over 100 Conundrums
Arcturus Publishing Limited /2012-03-22 Paperback / 144 Pages
isbn-10: 1848584865 / isbn-13: 9781848584860
Arcturus Publishing Limited /2012-03-22 Paperback / 144 Pages
isbn-10: 1848584865 / isbn-13: 9781848584860