David; Hill, Albert Hill