Author: René Fester Kratz
Alternate names: René Fester Kratz, PhD; R. Fester Kratz