Elements of Botan \ by Barlon & Smithw.