D E Tingle Author