A Frank Brennan mystery