ContributorJoe GarberGuest WriterJoe Garber is an illustrator and animation director, you can find his work at www.joegarberarts.com.Show Full Bio