William Collins scores two on £25k British Academy Book Prize shortlist