Richard C. Brusca

9 books

376 pages paperback

nonfiction nature science informative medium-paced

936 pages 1990

nonfiction science informative slow-paced

176 pages hardcover 2010

512 pages digital

missing page info 1990

informative slow-paced

missing page info paperback 2000

232 pages

informative reflective tense medium-paced

205 pages paperback 1978

263 pages paperback 2023 user-added

fiction historical magical realism