n . w. egare.