Brooke Hastings

9 books

252 pages 1988

adventurous informative medium-paced

253 pages paperback 1986

fiction romance lighthearted mysterious medium-paced

253 pages 1987

informative inspiring medium-paced

251 pages paperback 1985

251 pages paperback 1982

fiction romance emotional lighthearted medium-paced

377 pages paperback 1988

emotional reflective medium-paced

304 pages 1989

challenging informative inspiring medium-paced

189 pages paperback 1987

funny lighthearted mysterious medium-paced

189 pages 1981

romance informative inspiring reflective slow-paced