Charles Wells

10 books

256 pages hardcover

nonfiction essays history philosophy politics challenging informative reflective medium-paced

112 pages paperback 1997

91 pages hardcover

325 pages 1990

nonfiction computer science mathematics science challenging informative medium-paced

300 pages paperback

fiction history literary play challenging informative reflective medium-paced

226 pages paperback 2021

missing page info 2010

272 pages hardcover 2003

missing page info

informative inspiring fast-paced

347 pages hardcover 1984