Jim Brennan

9 books

304 pages paperback

nonfiction education mathematics reference informative medium-paced

244 pages paperback

nonfiction computer science technology informative medium-paced

112 pages 2000

nonfiction poetry emotional reflective medium-paced

214 pages paperback

nonfiction art technology medium-paced

missing page info 2022

challenging emotional tense slow-paced

80 pages

missing page info paperback 1993

166 pages paperback 2013

180 pages digital 2013

emotional reflective medium-paced