Anatoly Belilovsky: : Published and Soon-to-be-published work