Books by Andrei N Frolov