Richard Foley

16 books

600 pages 1999

nonfiction philosophy reference challenging informative medium-paced

135 pages paperback

nonfiction computer science informative fast-paced

153 pages hardcover

nonfiction philosophy informative reflective medium-paced

228 pages hardcover

nonfiction philosophy informative reflective medium-paced

120 pages 2009

282 pages hardcover

nonfiction philosophy informative reflective medium-paced

144 pages 2018

informative medium-paced

144 pages digital

194 pages 1997

philosophy informative reflective medium-paced

172 pages paperback 2014

informative reflective medium-paced