El Diablo (2008)

missing page info paperback 2009

fiction adventurous dark medium-paced