books and guides