One Last Hit: A Joe Portugal Mystery (Joe Portugal Mysteries)