The Progress, no. I., 2002

"Nonetheless, men created science - the important thing is to introduce it to heaven."

stereo photograph

8" x 5" x 9" in.