Michael Sheridan

23 books

202 pages hardcover 1213

challenging informative tense medium-paced

271 pages hardcover 2003

nonfiction design informative reflective medium-paced

229 pages 2004

informative inspiring tense medium-paced