
- Author: John C. Weaver
- Language: English
- Year: 1995

- Author: Michael Doucet, John C. Weaver
- Language: English
- Year: 1991

- Author: John C. Weaver
- Language: English
- Year: 2009

- Author: John C. Weaver
- Language: English
- Year: 2013

- Author: John C. Weaver
- Language: English
- Year: 2003

- Author: John C. Weaver
- Language: English
- Year: 2014

- Author: John C. Weaver
- Language: English
- Year: 2003

- Author: John B. Weaver
- Language: English
- Year: 2004

- Author: John Michael Weaver Jennifer Yongmei Pomeroy
- Language: English
- Year: 2022

- Author: John C. Weaver
- Language: English
- Year: 2009