Heartless Few

340 pages paperback

fiction romance adventurous emotional funny medium-paced