lawrence price