A Brief Guide to Cloud Computing (Brief Histories (Paperback))