J.R. Valera

3 books

6178 pages digital 1849

fiction classics horror poetry dark mysterious tense medium-paced

320 pages paperback 1891

nonfiction history philosophy politics challenging informative reflective slow-paced

192 pages paperback 1834

fiction classics emotional reflective slow-paced