How Many Coffees Can You Drink While Your PC Boots? Stephen Rose, Vadim Arakelov, Pieter Wigleven, Matthew Reynolds Microsoft Corporation WCL305.