29 books
1900 pub
1986 pub |432 pages
1988 pub |246 pages
1993 pub |400 pages
1996 pub |320 pages
1998 pub |114 pages
1999 pub |108 pages
1999 pub
2000 pub |486 pages
2002 pub |362 pages
2004 pub |333 pages
A Chronicle of the Turmoil of Our Times
2005 pub |320 pages
2008 pub |513 pages
2011 pub |528 pages
Ibis Trilogy Book 2
2011 pub |584 pages
2015 pub |616 pages
Climate Change and the Unthinkable
2016 pub |196 pages
2018 pub |221 pages
2019 pub |352 pages
2020 pub |132 pages
2020 pub |140 pages
A Story of the Sunderban
2021 pub |88 pages
2021 pub |128 pages
Parables for a Planet in Crisis
2021 pub |336 pages
2022 pub |35 pages
2022 pub