Barbara Bray

59 books

116 pages 1999

informative slow-paced

432 pages paperback 1971

fiction historical literary

358 pages paperback

fiction historical fast-paced

missing page info 2010

challenging informative slow-paced

85 pages 2000

fiction historical reflective sad fast-paced

176 pages paperback 1998

nonfiction philosophy politics sociology challenging informative reflective medium-paced

497 pages paperback 1981

fiction historical informative medium-paced

311 pages paperback 1981

nonfiction history challenging informative medium-paced

122 pages 1967

fiction informative reflective sad fast-paced

missing page info