Reading list: 3d