Permutation Groups and Cartesian Decompositions (London Mathematical Society Lecture Note Series, Series Number 449) [Paperback]