I believe there is no book more comprehensive than this one.