David Rooney

29 books

320 pages

missing page info 1976

nonfiction art informative medium-paced

96 pages paperback

nonfiction history young adult medium-paced

263 pages digital 1992

emotional informative medium-paced

252 pages hardcover 2004

nonfiction history informative reflective medium-paced

264 pages hardcover

nonfiction history

290 pages hardcover 2005

challenging informative reflective medium-paced

267 pages digital 2009

437 pages hardcover

Irish Short Stories

missing page info hardcover 930

dark mysterious reflective medium-paced