The Forbidden Self > Editions
by John Perkins First published February 16th 1993
Published February 16th 1993
by Shambhala
First Edition, Paperback, 264 pages
Published January 1st 1878
by Shambhala
Paperback


