Four philosophies / J. Donald Butler. - 528 pages.