20 April dog General Elphinstone.