David Moorcroft Revisited