Optimise book (35/38)

Optimise book