Bill Davis: A biography