Какую посоветуете хорошую литературу по Java-технологиям (не по языку)? Интересует все, начиная от устройства JVM и заканчивая всякими J2EE-наворотами, поэтому валите в кучу, кто что знает. Только желательно нормальные книги, а не блоги в инете. Язык предпочтительнее английский. Спасибо.