24 Frames)

259 pages paperback 2006

challenging funny reflective medium-paced