The Collected Fantasy Art Paintings of Mike Hoffman: 300 Artworks spanning fifteen years.