Mark H. Weaver “Clear, concise conceptual ideas without blinding details. Delivered in terms easy to understand.”