Andrew Cameron1943BooksDirector 8.5 StudioExpress NewspapersJoinedup Life A Christian Account Of How Ethics WorksAuthor data: Open Library