You’ve dreaded it. You’ve had nightmares about it. You tried to avoid it at all cost, but, alas, you’re set to work the night shift. Staying up all night is a daunting task in and of itself, but staying up all night and being able to fully function – that just sounds plain cruel – [...]