Optimise book (13/38)

Optimise book