Investigating the Viability of Peer-to-Peer Applications using BitTorrent Sync Written By Kieran HuntSupervised by Philip Machanick