JM Hampshire

JM Hampshire is an English-born fiction author with a fascination for unfortunate incidents, bad timing and awkward situations (either his own or, preferably, other people’s). His observations on life and people’s complex characters form the basis of his story lines, which are engaging, real and relatable. A confirmed romantic, he now lives in Australia, with his family and dogs.