Reading list: Shells