eclipse - the book