whole and pure by whole and pure · Greenveil