DAVID MYLES PRICE