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!