David G. Weaver Adjunct Professor of Law

Sydney Lewis Hall 508B
540.458.8162
weaverd@wlu.edu