Jane MacFarlane

2 books

144 pages paperback 2002

informative lighthearted medium-paced

400 pages hardcover 2011

fiction crime mystery dark mysterious fast-paced