Album has these songs
All songs from every album releases
Many songs are available for 30 seconds preview listening (by Spotify Audio Preview Clips)
#1
Too Good at Goodbyes
03:36
#2
Say It First
04:12
#3
One Last Song
03:15
#4
Midnight Train
03:31
#5
Burning
03:29
#6
HIM
03:14
#7
Baby, You Make Me Crazy
03:31
#8
No Peace
04:49
#9
Palace
03:10
#10
Pray
03:58
#11
Nothing Left for You
03:49
#12
The Thrill of It All
03:33
#13
Scars
03:06
#14
One Day at a Time
03:35
Album has 25 releases
Album releases in order of release date. Media format, release date, country, etc.

CD
2017
South Africa

CD
2017
Australia

CD
2017
United Kingdom

CD
3 Nov 2017
United States

Digital
3 Nov 2017

Digital
3 Nov 2017
United Arab Emirates

Digital
3 Nov 2017
Mexico

Digital
3 Nov 2017
United States

Digital
3 Nov 2017
Canada

Digital
3 Nov 2017
United Arab Emirates

Digital
3 Nov 2017
United Arab Emirates

2 x 12" Vinyl
3 Nov 2017
United States

Digital
3 Nov 2017
United States

Digital
3 Nov 2017
United Kingdom

CD
3 Nov 2017
Hong Kong

CD
3 Nov 2017
United States

CD
3 Nov 2017

Digital
3 Nov 2017
United States

Digital
3 Nov 2017
United States

Digital
3 Nov 2017
United States

Digital
3 Nov 2017
United States

CD
3 Nov 2017

CD
3 Nov 2017
United States

CD
3 Nov 2017
United States

Digital
3 Nov 2017
Canada