Author: Keep, J E, Keep, M