Distributed storage networks architecture, protocols, and management - Jepsen, Thomas C. (Wiley, 2003)