The book is frigging good

#1

The book is frigging good

#2

Every character teaches about different human nature