https://medium.com/@monocosmo77/recent-developments-in-gravitational-lensing-part-1-astrophysics-882c7fbc4806