alfred marstaller