Star Trek: the Next Generation Technical Manual by Michael Okuda Paperback.