"This book tries to tackle a very difficult problem in array processing using a more cohesive mathematical structure, and provides some array processing applications' specific results. It is a useful addition to the array processing literature."Mathematical Reviews"The text is short considering the number of ideas presented, but it is very well written and explained. It would be the ideal companion to the author's many excellent papers on the subject from which the book is largely drawn. It is readable, has a logical progression and the narrative is supported by good diagrams. It is highly recommended."International Journal of Numerical Modelling: Electronic Networks, Devices and Fields