Bob Flanagan

7 books

282 pages hardcover

fiction fantasy adventurous medium-paced

430 pages 2001

nonfiction philosophy politics informative slow-paced

126 pages paperback 2000

nonfiction art biography emotional reflective medium-paced

94 pages paperback 1991

poetry informative medium-paced

169 pages paperback

178 pages paperback 2000

nonfiction memoir poetry emotional reflective sad slow-paced

364 pages paperback 2003

challenging informative reflective medium-paced