Galaxy Formation And Evolution by Hyron Spinrad