Nature Ramblings: Perfect and Imperfect