Paperback, 384 pages
English language
Published by ARROW (RAND).
Paperback, 384 pages
English language
Published by ARROW (RAND).
I read this book many moons ago while taking a train journey. People were looking at me because I could not stop myself laughing out loud.