Michele Hauf

162 books

380 pages paperback 2000

dark emotional reflective medium-paced

278 pages digital

624 pages digital 2023

296 pages 2014

fiction adventurous dark fast-paced

608 pages paperback 2014

dark emotional medium-paced

missing page info 2014

adventurous emotional fast-paced

608 pages paperback

challenging mysterious reflective medium-paced

304 pages 2018

romance adventurous mysterious fast-paced

250 pages digital 2016

235 pages 2017

fiction emotional funny lighthearted medium-paced