A Guide to Hubble Space Telescope Objects - Chen, James L.; Chen, Adam (Springer International Publishing, 2015)