Brian K. Hall

9 books

920 pages hardcover 2005

nonfiction health informative medium-paced

491 pages hardcover

nonfiction science informative slow-paced

50 pages paperback

nonfiction education informative medium-paced

760 pages 2007

nonfiction science challenging informative reflective slow-paced

294 pages digital

442 pages paperback

nonfiction science

569 pages paperback 2007

382 pages paperback

nonfiction education sociology informative medium-paced

402 pages paperback

nonfiction science medium-paced