Problems . . . Solved: The Bizarre Adventures of an Environmental Sherlock Holmes