The history of java volume two - RAFFLES, Thomas Stamford (Oxford University Press, 1982)