Neil Wallace

January 13 1985

Age 30, Houston

Birth: Sep. 17, 1954
Death: Jan. 13, 1985

Published in the January 25-31 issue of TWT, the June 13 1985
DOD is obviously a typo. See this site