Rummage around inside 'The General's Trousers' and you'll uncover a twisted tale of 21st century Bombay populated by suspicious characters and strong beer, the world's weirdest bar, a Vera Lynn impressionist with a deafeningly loud voice and a successful Bollywood career - plus a short, fat English antiques dealer with no morals and the worst body odour in India.


You'll also discover Bombay's glamorous Jazz Age of the 1930s, courtesy of Tooting's dullest dance band, the raciest swing music east of Chicago, crashing British Raj snobbery - and a dodgy English vicar who ought to have known better.


With both narratives bound together by inglorious British incompetencies surrounding the first Afghan War of 1839-1842, you'll be constantly surprised at what turns up in 'The General's Trousers'!


With the added bonus of being handsigned by John Wallace this is a must have for any book collector.