Books by Daniel Rosiak
Sheaf Theory through Examples
An approachable introduction to elementary sheaf theory and its applications beyond pure math.