Discrete mathematical structures and their applications - Stone, Harold S., 1938- (SRA, 1973)