Hello,

I have found this version of De Silva's book amenable:

http://www.pratyeka.org/Silva/

It's a pdf file, so fonts are not a problem. And at 50 pages (two
sheets per page) is quite reasonable to print a copy; if you have
access to a double-sided printer it would come out to just 25 sheets
for the whole 100-page text.

metta

Pat