earldemarest