Shannon MacLeod

8 books

339 pages 2013

fiction romance lighthearted mysterious medium-paced

208 pages 2014

informative medium-paced

339 pages paperback 2013

dark lighthearted medium-paced

340 pages digital 2023 user-added

fiction fantasy romance

340 pages digital

252 pages paperback

fiction dark fast-paced

200 pages paperback

fiction fantasy travel adventurous emotional slow-paced

224 pages 2010

dark medium-paced