Top 845 prof louis auslander PDF Book Page 36