Hans Peter Madsen

6 books

320 pages paperback 1866

fiction classics historical emotional reflective fast-paced

321 pages digital 2018

fiction romance reflective slow-paced

527 pages hardcover 2025

fiction fantasy romance adventurous emotional tense medium-paced

40 pages hardcover

fiction childrens nature science hopeful medium-paced

544 pages paperback 2008

fiction historical romance adventurous challenging informative slow-paced

72 pages digital 1819

fiction classics horror dark medium-paced