David C. Stauffer

David C. Stauffer

Writing 0.1518