A BAG FULL OF EYES by Robert J. Krog
In a kingdom haunted by witches, where vampires hunt in the night, when there are murders but not witnesses, when the method of murder reveals the how but not the who, one calls upon the eye-man to help solve crimes. The eye-man has the answer. It can be found in a bag full of eyes, along with things one does not seek. Thus the tale of Royal Inspector Sir Gordon.