Online books available through the UCSD Library.
You MUST be on campus using the Protected Wifi of UCSD computer to access these links (or use VPN).