Shea McMaster

6 books

missing page info 2006

fiction adventurous fast-paced

246 pages paperback

fiction

258 pages paperback

fiction lighthearted slow-paced

254 pages paperback

fiction emotional medium-paced

246 pages 2011

mysterious medium-paced

234 pages digital 2009