Modern Classical Physics. Volume 2 Optics Kip S. Thorne, Roger D. Blandford Paperback Published 13 Apr 2021