david albert