indonesia by peter mohrbacher