Data Placement In Distributed Systems by Mehmet Balman