Books written by Douglas L. Bland