Also Known As: William G. Ambrose. Will Ambrose