Gravitational Lensing - Strong, Weak And Micro by Peter Schneider & Christopher Kochanek