Author: Jan H. Samoriski
Alternate names: Jan H Samoriski