The perfect gift for Nick Cave fans! Discover the complete lyrics, spanning his entire career to date, with a new foreword by Andrew O'HaganFrom Nick Cave's writing for The …