JOHN W WAGGONER