Samuel Baker

Samuel Baker is the author of books such as Written On the Water.

Books by Samuel Baker