Marleen Barr

3 books

214 pages hardcover 1987

nonfiction classics fantasy literary science science fiction challenging reflective medium-paced

256 pages 2008

nonfiction science fiction informative slow-paced

273 pages digital