Katherine Hardy

10 books

248 pages paperback 1930

fiction classics literary challenging dark reflective slow-paced

992 pages 2003

nonfiction emotional slow-paced

1136 pages 2003

nonfiction emotional medium-paced

missing page info paperback 2011

441 pages paperback 1998

medium-paced

427 pages paperback 1997

emotional medium-paced

128 pages paperback 2010

funny informative lighthearted medium-paced

176 pages paperback 2010

fiction travel funny lighthearted medium-paced

150 pages paperback

nonfiction health self help medium-paced

282 pages paperback

fiction literary short stories medium-paced