Jan Ryszard Garlicki Author