Books by Lovelace, Richard (sorted alphabetically)