Tomasz Kempa

Historian