Ian Tattersall. Ian Tattersall Ian. Tattersall by Ian Tattersall. (美)Ian Tattersall著 Tattersall 泰德萨(Ian Tattersall)著 Dan Marshall. Ian Marshall. Alan Marshall.