"elements of algebra" mathematician leonhard