Hinged square and other puzzles /

01

Bibliographic Details
Main Author: 195273 Moscovich, Ivan
Format:
Language:eng
Published: New York, NY : Sterling Pub., 2004
Subjects: