David Shore

Albert Howell