I have written five books so far and they are all available on Amazon:
ERP Success

This is my most recent book and probably my best yet. It encapsulates more than 20 years of ERP experience and offers invaluable advice to anyone involved in implementing or supporting an Enterprise Resource Planning system. ERP systems provide organisations with a single system to manage their finances, HR, payroll, recruitment, learning and supply chain. Most large organisations rely on these type of systems, but they can be challenging to implement. This book will help.
There is a blog that accompanies the book: https://erpsuccess.blog/
The Resilient Project Manager

Great project managers aren’t born great, they are forged over time through the experience of delivering many projects. They survive and endure to become stronger and better. This book will help you survive the stresses and pressures of managing projects. The best way to reduce these is for your project to be successful and to avoid the issues that cause you stress, so this book offers practical techniques to ensure project success. People can be most challenging aspect of project management, so this book also covers working effectively with management, team leadership and conflict resolution.
Buy The Resilient Project Manager on Amazon
Achieve More

Achieving more is not be about showing the world how great you are: it is about fulfilling your potential as a human being.We can all do much more than we allow ourselves. This book sets out practical steps we can take to make our biggest ambitions a reality. It encourages us to think big and shows how, through making small changes in our daily lives, we can establish the habits that make success possible, even inevitable. As well as providing strategies for success, there are techniques for overcoming obstacles and example plans for achieving three common life goals: running a marathon, writing a book and achieving financial freedom. Several real-life examples of how different people have achieved in their lives show how we all get to choose what we mean by success: true success is rarely about the bling.
Becoming a Team Leader

Making the move up from developer to team leader is a huge challenge, but very rewarding. The skills that made you a good developer will help you in your new role, but are not sufficient. You need new skills and techniques, and this book can help you. The book covers a wide range of topics, with practical advice and steps you can take to help you tackle the problems that you are likely to face as a team leader.
Buy Becoming a Team Leader on Amazon
Be a Better Developer

Being a good software developer requires more than knowing how to write great code. This book covers the things you won’t learn in classes or on training courses, but is based on experience of what works in real life. It covers the whole development lifecycle: capturing requirements, design, build, test, implementation and support. There’s also information on how to build effective relationships with your users through to managing your manager. Not only will this help you have more successful projects, there are tips on how to spot and prevent project failures, as well as how to protect your reputation if things do wrong.
