Adrian J. Desmond

12 books

896 pages paperback

nonfiction autobiography biography science technology informative reflective slow-paced

475 pages 2009

nonfiction science challenging informative slow-paced

352 pages 2009

nonfiction biography history science informative reflective slow-paced

485 pages paperback

nonfiction autobiography biography history philosophy science technology informative reflective slow-paced

896 pages 1991

nonfiction biography history science challenging informative slow-paced

848 pages 1995

nonfiction biography science informative slow-paced

514 pages paperback

nonfiction history science informative medium-paced

missing page info 1979

challenging informative reflective medium-paced

287 pages paperback 1982

nonfiction history science informative medium-paced

139 pages 1995

nonfiction biography history informative medium-paced