Tomasz R. Nowacki

About the author