Chap §2.5 : Book implementation added