Was recently reminded about Scribus, an open source DTP package for Mac OS X, Windows and Linux.
Scribus is an open-source program that brings award-winning professional page layout to Linux/Unix, MacOS X, OS/2 and Windows desktops with a combination of “press-ready” output and new approaches to page layout. Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, ICC color management and versatile PDF creation.
Could be an alternative for InDesign, Quark and of course Publisher. Scribus website.