This author has not been identified. Look up 'David Hawking' in GoogleThis author has not been identified. Look up 'Nick Craswell' in GoogleThis author has not been identified. Look up 'Peter Bailey' in GoogleThis author has not been identified. Look up 'Kathleen Griffiths' in Google