craigasaurus's current reads
1 book

325 pages paperback 2005

fiction contemporary funny lighthearted mysterious slow-paced