CAY JOHNSTON, DAVID