Barbara Bray

59 books

128 pages paperback 1984

fiction autobiography classics literary emotional reflective sad medium-paced

48 pages 1980

fiction erotica emotional informative reflective slow-paced

56 pages paperback 1953

fiction classics short stories hopeful inspiring reflective fast-paced

143 pages 1987

nonfiction essays informative reflective sad slow-paced

430 pages 1982

fiction lgbtqia+ reflective slow-paced

180 pages paperback 2002

fiction historical dark emotional reflective slow-paced

318 pages 1952

fiction reflective slow-paced

85 pages 2000

fiction historical emotional reflective sad medium-paced

144 pages 1990

fiction dark mysterious tense slow-paced

Vittoria

Robert Merle

374 pages hardcover 1986

fiction historical informative medium-paced