I have a Windows XP/Pro SP3 machine. On seemingly random occasions, when I'm away from the computer for a while, it seems to reboot itself. What is the best way to determine the cause of these reboots?