by Nicola Haken
Published January 28, 2023 · 370 pages
Love is simple. People are not. Despite growing up without it, William Walker knows all about love. He loves his wife. He loves his children. He loves the cat. He has the perfect family, and all he h...