TY - BOOK AU - Hall, Michael. TI - Perfect square SN - 9780061915130 ER -