two very informative books.