Books by Nicholas Karpuk