James Valvis

4 books

nonfiction science fiction challenging informative slow-paced

116 pages | first published 2015

nonfiction poetry emotional reflective slow-paced

192 pages | first published 1897

short stories reflective medium-paced

missing page info | first published 2010

More...