Description
Details
Author:  | 
                                                    James B. Stewart  | 
                                                
ISBN 10:  | 
                                                    1350380296  | 
                                                
Pages:  | 
                                                    224  | 
                                                
Publisher:  | 
                                                    Zed Books  | 
                                                
Publication Date:  | 
                                                    June 27, 2024  | 
                                                
Binding:  | 
                                                    Hardcover  | 
                                                
Weight:  | 
                                                    1.00lbs  |