Magnetohydrodynamic Waves in Cylindrical and Multi-slab Environments