Books by Professor Michael Rowe