Q
International Puzzle Collectors Association
801 Newhall Road, Hillsborough CA 94010-6303
(650) 342-3688