Mathematics, the science of patterns : the search for order in life, mind and the universe - Devlin, Keith J., 1947- (Scientific American Library, 1997)