The Colors of Nature by Shashank Joshi
_