pinhole!
an adventure for young readers

read (and see) all about it here