Books by James Skerrett Shore Barid