Patricia Shaw

24 books

675 pages 1990

fiction challenging emotional informative medium-paced

672 pages digital 1990

missing page info digital 2001

emotional reflective tense medium-paced

598 pages paperback 1995

fiction historical adventurous emotional fast-paced