Showing products written by Bates, G. Gordon