Books by Steven Salmon are currently out of print.