A brilliant line from Arianna Huffington’s TED Talk.
Are you getting enough sleep? Stop kidding yourself you can be great on a self-imposed sleep deprivation programme.
Thank you for the simple, powerful message. Off to shut our eyes!
Please enter your email address below to access our downloadable files.