Google Scholar Professor D E Walling