You need to sign in or sign up before continuing.

K.D. Smalls

5 books

missing page info

adventurous emotional medium-paced

337 pages digital 2024 user-added

fiction fantasy romance

missing page info

adventurous challenging emotional fast-paced

371 pages paperback

711 pages digital 2025 user-added

fiction romance