Optimise book (1/38)

Optimise book