by YitzhakArad (Author)
Format: Hardcover
Pages: 384
Publisher: Gefen Publishing House
Published: 01 Dec 2010
ISBN 10: 965229487X
ISBN 13: 9789652294876