OpenStack Swift [using, administering, and developing for Swift object storage] - Arnold, Joe (O'Reilly, 2014)