The last Sherlock Holmes story - Dibbin, Michael (Oxford Bookworms Library. Crime and Mystery. Stage 3., 2008)