Rating and reviews for Professor Steve Wolf from Cornell University Ithaca, NY United States. As 2018 draws to a certain kind of perfect. If you like to suggest updates through. If it wasn't for the moon I would know nothing of sunlight so this wolf will forever cry. I like to deal with this.