A Warrior and Nerd Journey

290 pages paperback

fiction romance adventurous emotional fast-paced