Men's Adventure Library Journal

108 pages paperback

fiction adventurous fast-paced

160 pages paperback

fiction