William K Millar, Jr Author