Dave Garcia

9 books

102 pages paperback

fiction science science fiction adventurous medium-paced

missing page info paperback 1989

missing page info paperback 1989

30 pages paperback 1989

30 pages paperback 1989

120 pages paperback 2012

fiction comics graphic novel adventurous dark lighthearted medium-paced

120 pages 2012

fiction comics middle grade adventurous lighthearted fast-paced

440 pages 2009

challenging informative relaxing medium-paced

440 pages paperback 2009