To achieve the FULL range of sound you need to run the M22s with a sub, that goes for pretty much any bookshelf not just M22s. The little enclosures of bookshelves just do not allow for good low frequency, 80hz and lower, representation.
_________________________
Jason
-----------------
TTTHHHPPPPPTTTT!

My HT