Zhuangzi ( c . 369–286 BC) was a prominent philosopher in the Warring States Period (475–221 BC) and a leading figure of the Taoist school.