Hamelin - A New Fable St Albert - St Albert