Greg Farrell

6 books

225 pages hardcover

nonfiction business economics challenging informative medium-paced

471 pages 2010

nonfiction business economics informative tense fast-paced

256 pages paperback

nonfiction computer science technology informative medium-paced

128 pages 2014

nonfiction comics reflective slow-paced

180 pages 2019

informative medium-paced

172 pages paperback

nonfiction funny medium-paced