This book deals with some really tough subject matter. However, it was written well and you really develop a love for the main characters.