Dalrymple James Belgrave — English barrister and writer of crime fiction