Hidden Agendas by John Pilger (Paperback, 1998)