This Google Apps Script will generate a phone book document from your Gmail contact list. You can either generate all contacts or select which contact groups you want printed.

The document will be saved in your Google Drive root and a link to the document will be emailed to your chosen email address.

Get it in the Chrome web store: Print Phone Book