Msc thesis Stack - Issuu