Introduction To Structures by William R. Spillers