james di lapo