Bryan Mealer(based on the book by)