The Art of Hearing Heartbeats

325 pages first pub 2002 (editions)

fiction historical romance emotional sad slow-paced

388 pages first pub 2012 (editions)

fiction magical realism emotional reflective slow-paced

304 pages first pub 2019 (editions)

fiction historical romance emotional slow-paced