50 Puzzles For Lateral Thinking
Publisher: Connections Book Publishing; Connections
Published: 2010
ISBN-13: 9781859062838