3 ms·These might be good books, but I doubt they’ll answer OP’s questions.by FabHK 7y agoThese might be good books, but I doubt they’ll answer OP’s questions.