Havens (Affinities Book 2 - Young Adult fantasy, Books We Love) - Kindle edition