1
by Byrnes, David
Published 2011
Wiley Pub.

2
by Byrnes, David
Published 2009
Wiley-VCH-Verlag

3
by Byrnes, David
Published 2008
Wiley Pub.

4
by Byrnes, David
Published 2009
Wiley Pub.

5
by Bethune, James D., Byrnes, David
Published 2023
Pearson

6
by Fane, Bill
Published 2013
John Wiley & Sons
Other Authors: ...Byrnes, David...