You need to sign in or sign up before continuing.

Barbara J. Haveland

26 books

398 pages paperback 2008

fiction literary emotional reflective medium-paced

277 pages paperback 1993

fiction contemporary mystery mysterious reflective slow-paced

481 pages hardcover 1996

fiction mystery mysterious reflective slow-paced

448 pages hardcover 1999

fiction mystery challenging reflective slow-paced

332 pages paperback 1988

fiction contemporary challenging informative reflective slow-paced

352 pages 1996

nonfiction travel adventurous informative reflective medium-paced

384 pages 1899

fiction play challenging reflective slow-paced

160 pages paperback 1999

fiction contemporary informative reflective sad fast-paced

397 pages 1993

nonfiction history informative medium-paced

345 pages paperback 2002

reflective medium-paced