Elspeth Barker

5 books

188 pages paperback 1991

fiction classics literary thriller dark mysterious reflective slow-paced

256 pages paperback

funny informative reflective medium-paced

176 pages 1997

poetry emotional reflective medium-paced

229 pages digital

missing page info hardcover 1991