Wolves of Desire

91 pages first pub 2017 (editions)

emotional slow-paced

100 pages first pub 2017 (editions)

emotional reflective fast-paced

96 pages first pub 2017 (editions)

mysterious fast-paced

96 pages first pub 2017 (editions)

emotional mysterious reflective fast-paced

100 pages first pub 2017 (editions)

lighthearted reflective slow-paced

96 pages first pub 2017 (editions)

dark emotional reflective slow-paced

102 pages first pub 2017 (editions)

challenging funny reflective slow-paced

96 pages first pub 2017 (editions)

adventurous mysterious slow-paced

108 pages first pub 2017 (editions)

adventurous mysterious fast-paced

100 pages first pub 2017 (editions)

challenging emotional reflective slow-paced