B L BOTHRA GENERAL STOKES