Advanced programmer's guide - Castro, Luis (Delhi Publications)