This book is a bit out dated, though Stephen Leeb is fairly close in his predictions from five years ago (when the book is written). Still its important you read at least one of his books (the reviews I have read make me think he is rehashing his material every couple years). If you are just starting out in investing then this book is okay. It does get somewhat technical so additional research is important. Overall, a good read.