By Petr Alekseevich Kropotkin, V. Richards
By Petr Alekseevich Kropotkin, Nicolas Walter, Heiner Becker