Books Authored by Duran Cameron John