philip kerr metropolis the berlin noir series march violets a quiet flame field grey