William A. Haviland

20 books

700 pages 2004

nonfiction history informative slow-paced

784 pages paperback

nonfiction history challenging informative medium-paced

528 pages 2004

nonfiction reference informative medium-paced

416 pages paperback

nonfiction sociology informative medium-paced

396 pages 2006

nonfiction science informative medium-paced

missing page info paperback 1974

nonfiction challenging informative medium-paced

101 pages paperback 2009

informative reflective medium-paced

128 pages 2012

challenging informative medium-paced

506 pages paperback 1978

nonfiction sociology challenging informative reflective medium-paced

506 pages hardcover

nonfiction education informative medium-paced