Reading list: sail