Gail Barrett

25 books

649 pages digital 2016

missing page info user-added

missing page info 2016

fiction emotional fast-paced

missing page info 2016

fiction thriller dark mysterious slow-paced

249 pages paperback 2005

romance emotional mysterious reflective medium-paced