David S R KIRKWOOD,