Charles J. Hoch

5 books

405 pages hardcover 2011

405 pages 2011

challenging informative reflective slow-paced

299 pages paperback 1989

informative medium-paced

496 pages hardcover 1988

nonfiction reference challenging informative medium-paced

354 pages 1993

informative slow-paced