I found the Bejamin book okay, useful when used in conjunction with STS and Howard's notes. It is possible to have TOO many resources in my opinion.