Frontiers of knowledge - Powell C F...(et.al).