Carol Cooper

4 books

154 pages paperback 2014

missing page info 2016

contemporary funny mysterious reflective fast-paced

288 pages paperback 2003

missing page info 2007

medium-paced