TY - BOOK AU - HAMILTON (AG) TI - LINEAR ALGEBRA PB - CAMBRIDGE UNIVERSITY ER -