Superb book to read

#1

Every characters are really nice