by
Cannon, James Spencer, 1949-
Author
Cannon, James Spencer, 1949-
Format:
Call Number
TP350 C26 1989
Publisher
Inform
Publication Date
1989
ISBN
9780918780461
Holds:
Copies:
by
Cannon, James Spencer, 1949-
Author
Cannon, James Spencer, 1949-
Format:
Call Number
TD171.C36 1975
Publisher
Rodale Press,
Publication Date
1975
ISBN
9780878571239
Holds:
Copies:
by
Sperling, Daniel
Author
Sperling, Daniel, Cannon, James Spencer, 1949-
Format:
Call Number
QC981.8.G56 D74 2007
Publisher
Elsevier,
Publication Date
2007
ISBN
9780123694959
Holds:
Copies:
by
Sperling, Daniel
Author
Sperling, Daniel, Cannon, James Spencer, 1949-
Format:
Call Number
TP359.H8 H924 2004
Publisher
Elsevier Academic Press
Publication Date
2004
ISBN
9780126568813
Holds:
Copies:
by
Herman, Stewart W.
Author
Herman, Stewart W., Cannon, James Spencer, 1949-
Format:
Call Number
TJ163.25.U6 H47 1977
Publisher
Ballinger Pub. Co.,
Publication Date
1977
ISBN
9780884106135
Holds:
Copies: