This author has not been identified. Look up 'David Miles' in GoogleThis author has not been identified. Look up 'Sven Ooghe' in GoogleThis author has not been identified. Look up 'Wojciech Dec' in GoogleThis author has not been identified. Look up 'Suresh Krishnan' in GoogleThis author has not been identified. Look up 'Alan Kavanagh' in Google