Pelican - Ataraxia / Taraxis It's been a damn long while since we've heard from Pelican. Good to see they haven't lost their charm, then... Review 26 March 2012