JOHN L WAGGONER