Author: Mark Aleksandrovich Krasnosel'skii